//颜色依次是   主要背景色颜色， 大栏目字体颜色，        小导航背景色，   小导航高亮选中字体颜色,   小导航未选中字体颜色，  主栏目未选中字体颜色， 主导航选中背景色
.theme(@fontMainColor: #052b5a,@fontTextColor: #36a3ff,@dhColor: #002142,@dhFontColor: #36a3ff,@notSelectXFcolor:#6d80ac,@notSelectDFcolor:#afb8d6,@selectMainBg:#052b5a)
{
	.main{
		.commonStyle .commonTit:before,.styleFont:before,.indexTitle:before{
			background: @fontTextColor !important;
		}
      .selectChartRandow{
        .cur,
        li:hover {
          background: @fontTextColor !important;
          border-color: @fontTextColor  !important;
        }
      }
      .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before,
      .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
        background: @fontTextColor !important;
        border-color: @fontTextColor !important
      }

      .stsTit ul .cur {
        color: @fontTextColor !important;
        border-bottom: 2px solid @fontTextColor !important;
      }

      .ant-radio-button-wrapper:hover, .ant-radio-button-wrapper-focused{
        background: @fontTextColor !important;
      }
      .handel a{ color:  @fontTextColor !important;}
		.pagination-total span,.ant-pagination-item-active:focus a, .ant-pagination-item-active:hover a,.ant-pagination-item-active a,
		.ant-select-arrow,.commonStyle .table-operation a:hover, .commonStyle .table-operation-box a:hover{
			color:  @fontMainColor !important;
		}
		.commonStyle .table-operation a, .commonStyle .table-operation-box a{
			color:  @fontTextColor !important;
		}
		.menuSub{
			margin-top: -4px !important;
		}
		.ant-layout-sider,.ant-menu-dark, .ant-menu-dark .ant-menu-sub {
			background: @fontMainColor !important;
		}
		.ant-menu-item .anticon + span, .ant-menu-submenu-title .anticon + span,.ant-menu-submenu-title{
			color: @notSelectDFcolor !important;
		}
		.ant-menu-submenu{
			background: @fontMainColor !important;
		}
		.ant-menu-dark .ant-menu-inline.ant-menu-sub {
			background: @dhColor !important;
			box-shadow: 0 0px 0px transparent inset;
			color: #afb8d6;
		}
		.ant-menu-dark .ant-menu-item:hover, .ant-menu-dark .ant-menu-item-active, .ant-menu-dark .ant-menu-submenu-active, .ant-menu-dark .ant-menu-submenu-open, .ant-menu-dark .ant-menu-submenu-selected, .ant-menu-dark .ant-menu-submenu-title:hover{
			background: @selectMainBg !important;
		}

		.ant-menu.ant-menu-dark .ant-menu-item-selected, .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
			background-color:transparent !important;
			color: @dhFontColor !important;
		}

		.ant-menu.ant-menu-dark .ant-menu-item-selected .anticon + span, .ant-menu.ant-menu-dark .ant-menu-item-selected .ant-menu-submenu-title .anticon + span{
			color: #fff !important;
		}
		.ant-menu-dark .ant-menu-item:hover{
			background-color:transparent !important;
			color: @dhFontColor !important;
		}

		.ant-menu.ant-menu-dark .ant-menu-item-selected, .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
			background-color: transparent !important;
			color: @dhFontColor !important;
		}

		.ant-menu-dark .ant-menu-item, .ant-menu-dark .ant-menu-item-group-title, .ant-menu-dark .ant-menu-item > a {
			color: @notSelectXFcolor !important;
		}


	}
	#components-layout-demo-custom-trigger .trigger:hover,.userInfor .iAbout a:hover {
		color: @fontTextColor !important;
	}
	.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after{
		background: @fontTextColor !important;
	}
	.ivu-select-item-selected, .ivu-select-item-selected:hover{
		color: @selectMainBg !important;
	}
	.ant-modal-header:before,.mainDesc .descLeft .descTit:before{
		background: @fontTextColor !important;
	}
	.ant-checkbox-checked .ant-checkbox-inner,.ant-tree-checkbox-checked .ant-tree-checkbox-inner{
		background-color: @fontTextColor !important;
		border-color: @fontTextColor !important;
	}
	.ant-checkbox-wrapper:hover .ant-checkbox-inner, .ant-checkbox:hover .ant-checkbox-inner, .ant-checkbox-input:focus + .ant-checkbox-inner,
	.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, .ant-tree-checkbox:hover .ant-tree-checkbox-inner, .ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner{
		border-color:@fontTextColor !important;
	}
	.resourceTree .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title {
		color: @fontTextColor !important;
	}
	.ant-checkbox-indeterminate .ant-checkbox-inner::after{
		background-color: @fontTextColor !important;
	}
	.ant-btn:active, .ant-btn.active {
		color:  @fontTextColor !important;
		background-color: #fff;
		border-color: @fontTextColor !important;
	}

	.ant-select-arrow{
		color:  @fontMainColor !important;
	}
	/**新修改色**/
	.ant-select-visible .ant-select-selection {
		border-color: @fontTextColor;
		outline: 0;
		box-shadow: 0 0 0 2px rgba(45,140,240,.9);
	}


	/**新修改色**/
	.ivu-select-visible .ivu-select-selection {
		border-color: @fontTextColor  !important;;
		outline: 0;
		box-shadow: 0 0 0 2px rgba(45,140,240,.9);
	}

	.ant-card-head:before {
		background: @fontTextColor !important;
	}
	.topDorp em{
		color: @fontTextColor !important;;
	}
	.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-nav .ant-tabs-tab:active, .ant-tabs-nav .ant-tabs-tab:hover{
		background: @fontTextColor !important;;
	}

	.yStyleBox .tit,.yStyleBox .handFileBox a .iconSpan {
		color: @fontTextColor;
	}
	.yStyleBox .tit:before {
		background: @fontTextColor;
	}
	.ant-btn-primary,.ant-page-item-active {
		background-color: @fontTextColor !important;
		border-color: @fontTextColor  !important;
	}
	.ant-tabs-ink-bar {
		background-color: @fontTextColor  !important;
	}
	.ant-radio-checked:hover .ant-radio-inner,.ant-radio-checked .ant-radio-inner {
		border-color:@fontTextColor  !important
	}
	.ant-radio-inner:after {
		background-color: @fontTextColor !important
	}
	/*.ant-btn.active, .ant-btn:active,.ant-btn:hover {
		color:  @dhFontColor;
		border-color: @dhFontColor;
	}*/
	.ant-date-picker-cells-focused em {
		box-shadow: 0 0 0 1px @fontTextColor inset;
	}
	.ant-date-picker-cells-cell-today em:after,.ant-date-picker-cells-cell-selected em, .ant-date-picker-cells-cell-selected:hover em {
		background: @fontTextColor
	}
	.ant-input:focus,.ant-date-picker-focused input {
		border-color: @fontTextColor;
		outline: 0;
		box-shadow: 0 0 0 0px rgba(45,140,240,.2);
	}
	.ant-input:hover,.ant-select-selection-focused, .ant-select-selection:hover,.ant-page-item:hover {
		border-color:@fontTextColor;
	}
	.ant-select-visible .ant-select-selection {
		-webkit-box-shadow: 0 0 0 0px rgba(45, 140, 240, 0.9);
		box-shadow: 0 0 0 0px rgba(45, 140, 240, 0.9);
	}
	.ant-select-item-selected, .ant-select-item-selected:hover {
		background: @fontTextColor;
	}
	.ant-btn-ghost:hover {
		color: @fontTextColor;
		border-color: @fontTextColor
	}
	.beforeLogo{
		background:@fontMainColor !important;
	}
}
